Let Xen cmdline boolean options be specified as "=0", "=1", "=false", "=true".
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Fri, 14 Sep 2007 13:36:54 +0000 (14:36 +0100)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Fri, 14 Sep 2007 13:36:54 +0000 (14:36 +0100)
Signed-off-by: Keir Fraser <keir@xensource.com>
xen/common/kernel.c

index 9bfba6b949ccaca7d3f557a3b520f97bd0af059d..034ff211d35987bb3eadd235126d958074659168 100644 (file)
@@ -80,7 +80,10 @@ void cmdline_parse(char *cmdline)
                 break;
             case OPT_BOOL:
             case OPT_INVBOOL:
-                if ( !strcmp("no", optval) || !strcmp("off", optval) )
+                if ( !strcmp("no", optval) ||
+                     !strcmp("off", optval) ||
+                     !strcmp("false", optval) ||
+                     !strcmp("0", optval) )
                     bool_assert = !bool_assert;
                 if ( param->type == OPT_INVBOOL )
                     bool_assert = !bool_assert;